Golang Job: GoLang Tech Lead

Job added on

Company

Flexon Technologies Inc.
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

Job Description:

Key Responsibilities

Technical Leadership & Ownership: Drive the platform's end-to-end technical decisions, balancing immediate needs with long-term scalability and flexibility. Supervise, assign, review, and approve developers' work. Step in when needed to ensure delivery deadlines are met successfully.

Solution Design & Implementation: Lead the design and delivery of complex, modular platform features and challenge while maintaining code quality, security, and adherence to best practices. Develop and maintain backend services primarily using Golang, collaborate with frontend teams utilizing React/TypeScript, and manage inter-service communication using gRee

Database Management: OMersee PostgreSQL database management and optimization, writing proficient SQL/PL-SQL queries to ensure data integrity and performance.

Al Integration: Partner with data science and analytics teams to implement Al-driven features that enhance fraud detection and platform intelligence.

Platform Scalability & Performance: Lead initiatives to optimize system performance and support scaling requirements as client adoption grows.

Configurable Architecture: Direct development of flexible, modular features that accommodate diverse client requirements using a shared codebase approach.

Mentoring & Team Development: Guide and develop team members across disciplines, promoting shared ownership and collaborative problem solving.

Cross-Functional Collaboration: Coordinate and act as the primary technical liaison among US, EU, and India-based teams to ensure seamless collaboration, alignment of technical roadmaps, and delivery of integrated solutions aligned with business objectives.

Manage Technical Client Challenges: Oversee solutioning of technical issues affecting client business processes.

Code Quality & Engineering Excellence: Lead comprehensive code reviews, provide constructive feedback, and advocate for coding standards, security protocols, and documentation throughout the development lifecycle.

Innovation & Continuous Improvement: Stay abreast of emerging technologies and industry trends, championing continuous learning, innovation, and adoption of best practices to maintain the platform's competitive advantage.

Basic Qualifications

Bachelor's degree in Computer Science, Software Engineering, or a related technical field.

Minimum of 7 years of professional experience in software development, with significant full-stack expertise that includes backend (Golang) and frntend (React/TypeScript) technologies.

Proven experience leading and mentoring cross-functional development teams, including remote and distributed members.

Backend experience in: Golang, REST, RPG, Azure Services, Azure Kubernetes, Azure Redis, Azure Blob, Azure

CI/CD/ADO

Frontend experience in: ReactIS, TypeScript, Tailwind

Database management experience in PostgreSQL, including writing complex SQL/PL-SQL queries and performance

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.